#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//int main()
//{   
//	int c,sum,i,N;
//	while (1)
//	{
//		scanf("%d", &c);
//		if (c == 0)
//			break;
//		sum = 0;
//		for (i = 0;i < c;i++)
//		{
//			scanf("%d", &N);
//
//			sum += N;
//		}printf("%d\n", sum);
//	}
//	return 0;
//}
//#include <stdio.h>
//int main()
//{
//	int m,a,n,i,sum=0;
//	while (scanf("%d %d", &m, &n) != EOF)+
//	{
//		sum = 0;
//		for (i = 1;i <= m;i++)
//		{
//			sum += i;
//		}
//		a = 1;
//		for (a = 1;a <= n;a++)
//		{
//			sum -= a;
//		}
//		printf("%d\n", sum);
//	}
//	return 0;
//}
//#include <stdio.h>
//int main()
//{
//	int a, i = 1,b, count=0,found=0;
//	scanf("%d", &a);
//	for (b = 2;b < a;b++)
//	{
//		found = 0;
//		for (i = 2;i * i <= b;i++)
//		{
//			if (b % i == 0)
//			{
//				found = 1;
//				break;
//			}
//		}
//		if (found == 0)
//		{
//			printf("%d", b);
//			printf(" ");
//			count++;
//
//			if (count % 10 == 0)
//				printf("\n");
//		}
//	}
//	if (count % 10 != 0)
//		printf("\n");
//		return 0;
//}
//#include <stdio.h>
//int main()
//{    
//	int n,i=0,c,a=1,b=1,m,count=0;
//	while (scanf("%d", &n) != EOF)
//	{
//		b = 1;
//		for (i = 1;i <= n;i++)
//		{
//			for (a = 1;a <= i;a++)
//			{
//				c = a * b;
//				printf("%d*%d=%d ", a, b, c);
//			}
//			b++;
//			printf("\n");
//		}
//	}
//	return 0;
//}
#include <stdio.h>
int main()
{
	int n,a,b,x,y,i=1,c,d,found=0;
	while (scanf("%d", &n) != EOF)
	{
		found = 0;
		scanf("%d %d", &a, &b);
		scanf("%d %d", &c, &d);
		for (i=1;i<=n;i++)
		{
			scanf("%d %d", &x, &y);
			if (x > a && x<c && y>b && y < d)
				found++;
		}
		printf("%d\n", found);
	}
	return 0;
}